/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * SalesPerformance.java
 *
 * Created on Oct 23, 2010, 3:04:05 PM
 */

package matchmakingsystem;

//LIB FOR ORACLE
import java.sql.*;

//LIB FOR JOPTIONPANE
import javax.swing.JOptionPane;

/**
 *
 * @author shirni
 */
public class SalesPerformance extends javax.swing.JFrame {

    /** Creates new form SalesPerformance */
    public SalesPerformance() {
        initComponents();

        //initialize panel states
        AnnualPanel.setVisible(false);
        MonthlyPanel.setVisible(false);

        //initialize icon states
        JAN_G.setVisible(false);     JAN_D.setVisible(false);
        FEB_G.setVisible(false);     FEB_D.setVisible(false);
        MAR_G.setVisible(false);     MAR_D.setVisible(false);
        APR_G.setVisible(false);     APR_D.setVisible(false);
        MAY_G.setVisible(false);     MAY_D.setVisible(false);
        JUN_G.setVisible(false);     JUN_D.setVisible(false);
        JUL_G.setVisible(false);     JUL_D.setVisible(false);
        AUG_G.setVisible(false);     AUG_D.setVisible(false);
        SEP_G.setVisible(false);     SEP_D.setVisible(false);
        OCT_G.setVisible(false);     OCT_D.setVisible(false);
        NOV_G.setVisible(false);     NOV_D.setVisible(false);
        DEC_G.setVisible(false);     DEC_D.setVisible(false);
        CURRENT_YEAR_G.setVisible(false);     CURRENT_YEAR_D.setVisible(false);

    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")


    //CODINGS FOR LAYOUT
/******************************************************************************/

    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jPanel1 = new javax.swing.JPanel();
        jComboBox1 = new javax.swing.JComboBox();
        jLabel1 = new javax.swing.JLabel();
        jComboBox2 = new javax.swing.JComboBox();
        AnnualPanel = new javax.swing.JPanel();
        jLabel2 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        CURRENT_YEAR_G = new javax.swing.JLabel();
        PREVIOUS_YEAR = new javax.swing.JLabel();
        CURRENT_YEAR = new javax.swing.JLabel();
        CURRENT_YEAR_D = new javax.swing.JLabel();
        MonthlyPanel = new javax.swing.JPanel();
        jLabel7 = new javax.swing.JLabel();
        JAN = new javax.swing.JLabel();
        JAN_G = new javax.swing.JLabel();
        FEB_G = new javax.swing.JLabel();
        jLabel8 = new javax.swing.JLabel();
        FEB = new javax.swing.JLabel();
        jLabel9 = new javax.swing.JLabel();
        MAR = new javax.swing.JLabel();
        MAR_G = new javax.swing.JLabel();
        APR_G = new javax.swing.JLabel();
        MAY_G = new javax.swing.JLabel();
        JUN_G = new javax.swing.JLabel();
        JUL_G = new javax.swing.JLabel();
        AUG_G = new javax.swing.JLabel();
        SEP_G = new javax.swing.JLabel();
        OCT_G = new javax.swing.JLabel();
        NOV_G = new javax.swing.JLabel();
        DEC_G = new javax.swing.JLabel();
        DEC = new javax.swing.JLabel();
        NOV = new javax.swing.JLabel();
        OCT = new javax.swing.JLabel();
        SEP = new javax.swing.JLabel();
        AUG = new javax.swing.JLabel();
        JUL = new javax.swing.JLabel();
        JUN = new javax.swing.JLabel();
        MAY = new javax.swing.JLabel();
        APR = new javax.swing.JLabel();
        jLabel10 = new javax.swing.JLabel();
        jLabel11 = new javax.swing.JLabel();
        jLabel12 = new javax.swing.JLabel();
        jLabel13 = new javax.swing.JLabel();
        jLabel14 = new javax.swing.JLabel();
        jLabel15 = new javax.swing.JLabel();
        jLabel16 = new javax.swing.JLabel();
        jLabel17 = new javax.swing.JLabel();
        jLabel18 = new javax.swing.JLabel();
        JAN_D = new javax.swing.JLabel();
        FEB_D = new javax.swing.JLabel();
        MAR_D = new javax.swing.JLabel();
        APR_D = new javax.swing.JLabel();
        MAY_D = new javax.swing.JLabel();
        JUN_D = new javax.swing.JLabel();
        JUL_D = new javax.swing.JLabel();
        AUG_D = new javax.swing.JLabel();
        SEP_D = new javax.swing.JLabel();
        OCT_D = new javax.swing.JLabel();
        NOV_D = new javax.swing.JLabel();
        DEC_D = new javax.swing.JLabel();
        jButton1 = new javax.swing.JButton();
        jSeparator1 = new javax.swing.JSeparator();
        jButton2 = new javax.swing.JButton();
        jButton3 = new javax.swing.JButton();
        jLabel5 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        jPanel1.setBackground(java.awt.Color.white);
        jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "SALES PERFORMANCE", javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Purisa", 1, 36))); // NOI18N
        jPanel1.setOpaque(false);
        jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "ANNUAL", "MONTHLY" }));
        jComboBox1.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                jComboBox1ItemStateChanged(evt);
            }
        });
        jPanel1.add(jComboBox1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 80, -1, -1));

        jLabel1.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel1.setText("SALES PERFORMANCE : YEAR");
        jPanel1.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(170, 80, -1, -1));

        jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "<YYYY>", "2050", "2049", "2048", "2047", "2046", "2045", "2044", "2043", "2042", "2041", "2040", "2039", "2038", "2037", "2036", "2035", "2034", "2033", "2032", "2031", "2030", "2029", "2028", "2027", "2026", "2025", "2024", "2023", "2022", "2021", "2020", "2019", "2018", "2017", "2016", "2015", "2014", "2013", "2012", "2011", "2010", "2009", "2008", "2007", "2006", "2005", "2004", "2003", "2002", "2001", "2000", "1999", "1998", "1997", "1996", "1995", "1994", "1993", "1992", "1990", "1989", "1988", "1987", "1986", "1985", "1984", "1983", "1982", "1981", "1980", "1979", "1978", "1977", "1976", "1975", "1974", "1973", "1972", "1971", "1970", "1969", "1968", "1967", "1966", "1965", "1964", "1963", "1962", "1961", "1960", "1959", "1958", "1957", "1956", "1955", "1954", "1953", "1952", "1951", "1950", "1949", "1948", "1947", "1946", "1945", "1944", "1943", "1942", "1941", "1940", "1939", "1938", "1937", "1936", "1935", "1934", "1933", "1932", "1931", "1930", "1929", "1928", "1927", "1926", "1925", "1924", "1923", "1922", "1921", "1920", "1919", "1918", "1917", "1916", "1915", "1914", "1913", "1912", "1911", "1910", "1909", "1908", "1907", "1906", "1905", "1904", "1903", "1902", "1901" }));
        jPanel1.add(jComboBox2, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 80, -1, -1));

        AnnualPanel.setBackground(java.awt.Color.white);
        AnnualPanel.setOpaque(false);
        AnnualPanel.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        jLabel2.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel2.setText("CURRENT YEAR:");
        AnnualPanel.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, -1));

        jLabel3.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel3.setText("PREVIOUS YEAR:");
        AnnualPanel.add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 40, -1, -1));

        jLabel4.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel4.setText("PERFORMANCE:");
        AnnualPanel.add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 80, -1, -1));

        CURRENT_YEAR_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        AnnualPanel.add(CURRENT_YEAR_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 80, -1, -1));

        PREVIOUS_YEAR.setText("----------NULL----------");
        AnnualPanel.add(PREVIOUS_YEAR, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 40, 140, -1));

        CURRENT_YEAR.setText("----------NULL----------");
        AnnualPanel.add(CURRENT_YEAR, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 0, 140, -1));

        CURRENT_YEAR_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        AnnualPanel.add(CURRENT_YEAR_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 80, -1, -1));

        jPanel1.add(AnnualPanel, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 240, 290, 110));

        MonthlyPanel.setBackground(java.awt.Color.white);
        MonthlyPanel.setOpaque(false);
        MonthlyPanel.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        jLabel7.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel7.setText("JAN:");
        MonthlyPanel.add(jLabel7, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, -1));

        JAN.setText("----------NULL----------");
        MonthlyPanel.add(JAN, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 0, 140, -1));

        JAN_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(JAN_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, -1, -1));

        FEB_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(FEB_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 30, -1, -1));

        jLabel8.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel8.setText("FEB:");
        MonthlyPanel.add(jLabel8, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 30, -1, -1));

        FEB.setText("----------NULL----------");
        MonthlyPanel.add(FEB, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 30, 140, -1));

        jLabel9.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel9.setText("MAR:");
        MonthlyPanel.add(jLabel9, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 60, -1, -1));

        MAR.setText("----------NULL----------");
        MonthlyPanel.add(MAR, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 60, 140, -1));

        MAR_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(MAR_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 60, -1, -1));

        APR_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(APR_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 90, -1, -1));

        MAY_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(MAY_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 120, -1, -1));

        JUN_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(JUN_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 150, -1, -1));

        JUL_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(JUL_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 180, -1, -1));

        AUG_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(AUG_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 210, -1, -1));

        SEP_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(SEP_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 240, -1, -1));

        OCT_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(OCT_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 270, -1, -1));

        NOV_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(NOV_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 300, -1, -1));

        DEC_G.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/growth.gif"))); // NOI18N
        MonthlyPanel.add(DEC_G, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 330, -1, -1));

        DEC.setText("----------NULL----------");
        MonthlyPanel.add(DEC, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 330, 140, -1));

        NOV.setText("----------NULL----------");
        MonthlyPanel.add(NOV, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 300, 140, -1));

        OCT.setText("----------NULL----------");
        MonthlyPanel.add(OCT, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 270, 140, -1));

        SEP.setText("----------NULL----------");
        MonthlyPanel.add(SEP, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 240, 140, -1));

        AUG.setText("----------NULL----------");
        MonthlyPanel.add(AUG, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 210, 140, -1));

        JUL.setText("----------NULL----------");
        MonthlyPanel.add(JUL, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 180, 140, -1));

        JUN.setText("----------NULL----------");
        MonthlyPanel.add(JUN, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 150, 140, -1));

        MAY.setText("----------NULL----------");
        MonthlyPanel.add(MAY, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 120, 140, -1));

        APR.setText("----------NULL----------");
        MonthlyPanel.add(APR, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 90, 140, -1));

        jLabel10.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel10.setText("APR:");
        MonthlyPanel.add(jLabel10, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 90, -1, -1));

        jLabel11.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel11.setText("MAY:");
        MonthlyPanel.add(jLabel11, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 120, -1, -1));

        jLabel12.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel12.setText("JUN:");
        MonthlyPanel.add(jLabel12, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 150, -1, -1));

        jLabel13.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel13.setText("JUL:");
        MonthlyPanel.add(jLabel13, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 180, -1, -1));

        jLabel14.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel14.setText("AUG:");
        MonthlyPanel.add(jLabel14, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 210, -1, -1));

        jLabel15.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel15.setText("SEP:");
        MonthlyPanel.add(jLabel15, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 240, -1, -1));

        jLabel16.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel16.setText("OCT:");
        MonthlyPanel.add(jLabel16, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 270, -1, -1));

        jLabel17.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel17.setText("NOV:");
        MonthlyPanel.add(jLabel17, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 300, -1, -1));

        jLabel18.setFont(new java.awt.Font("Purisa", 1, 14));
        jLabel18.setText("DEC:");
        MonthlyPanel.add(jLabel18, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 330, -1, -1));

        JAN_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(JAN_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 0, -1, -1));

        FEB_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(FEB_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 30, -1, -1));

        MAR_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(MAR_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 60, -1, -1));

        APR_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(APR_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 90, -1, -1));

        MAY_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(MAY_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 120, -1, -1));

        JUN_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(JUN_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 150, -1, -1));

        JUL_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(JUL_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 180, -1, -1));

        AUG_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(AUG_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 210, -1, -1));

        SEP_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(SEP_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 240, -1, -1));

        OCT_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(OCT_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 270, -1, -1));

        NOV_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(NOV_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 300, -1, -1));

        DEC_D.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/drop.gif"))); // NOI18N
        MonthlyPanel.add(DEC_D, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 330, -1, -1));

        jPanel1.add(MonthlyPanel, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 240, 310, 370));

        jButton1.setBackground(java.awt.Color.white);
        jButton1.setFont(new java.awt.Font("Purisa", 1, 14)); // NOI18N
        jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/view.gif"))); // NOI18N
        jButton1.setText("VIEW SALES PERFORMANCE");
        jButton1.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });
        jPanel1.add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 130, 280, 30));
        jPanel1.add(jSeparator1, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 190, 550, 10));

        getContentPane().add(jPanel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 30, 570, 650));

        jButton2.setBackground(java.awt.Color.white);
        jButton2.setFont(new java.awt.Font("Purisa", 1, 14)); // NOI18N
        jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/red-mark.gif"))); // NOI18N
        jButton2.setText("   OK   ");
        jButton2.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
        jButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton2ActionPerformed(evt);
            }
        });
        getContentPane().add(jButton2, new org.netbeans.lib.awtextra.AbsoluteConstraints(630, 570, 170, 40));

        jButton3.setBackground(java.awt.Color.white);
        jButton3.setFont(new java.awt.Font("Purisa", 1, 14)); // NOI18N
        jButton3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/erase.gif"))); // NOI18N
        jButton3.setText(" CANCEL ");
        jButton3.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
        jButton3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton3ActionPerformed(evt);
            }
        });
        getContentPane().add(jButton3, new org.netbeans.lib.awtextra.AbsoluteConstraints(630, 630, 170, 40));

        jLabel5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/matchmakingsystem/Icons/heart1.jpg"))); // NOI18N
        getContentPane().add(jLabel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, -1));

        pack();
    }// </editor-fold>//GEN-END:initComponents

/******************************************************************************/
    //END OF CODINGS FOR LAYOUT

    //GLOBAL VARIABLES AND FUNCTIONS
/******************************************************************************/


/******************************************************************************/
    //END OF GLOBAL VARIABLES AND FUNCTIONS

    //CODINGS FOR COMPONENTS
/******************************************************************************/
    
    //ANNUAL/MONTHLY - empty function
    private void jComboBox1ItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_jComboBox1ItemStateChanged

    }//GEN-LAST:event_jComboBox1ItemStateChanged

    //VIEW PERFORMANCE BUTTON
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed

        AnnualPanel.setVisible(false);
        MonthlyPanel.setVisible(false);
        
        CURRENT_YEAR.setText("----------NULL----------");
        PREVIOUS_YEAR.setText("----------NULL----------");

        JAN.setText("----------NULL----------");
        FEB.setText("----------NULL----------");
        MAR.setText("----------NULL----------");
        APR.setText("----------NULL----------");
        MAY.setText("----------NULL----------");
        JUN.setText("----------NULL----------");
        JUL.setText("----------NULL----------");
        AUG.setText("----------NULL----------");
        SEP.setText("----------NULL----------");
        OCT.setText("----------NULL----------");
        NOV.setText("----------NULL----------");
        DEC.setText("----------NULL----------");
        
        String SQL1 = null;
        String SQL2 = null;
        String current = null;
        String previous = null;

        String jan = null;
        String feb = null;
        String mar = null;
        String apr = null;
        String may = null;
        String jun = null;
        String jul = null;
        String aug = null;
        String sep = null;
        String oct = null;
        String nov = null;
        String dec = null;


        if(jComboBox2.getSelectedItem() == "<YYYY>") {
            JOptionPane.showMessageDialog(null, "Please select a year.", "ERROR!", JOptionPane.WARNING_MESSAGE);
        }//end if (invalid date)

        else {

            String curYYYY = (String) jComboBox2.getSelectedItem();//get current year
            int decYYYY = Integer.parseInt(curYYYY) -1;//get previous year
            String preYYYY = String.valueOf(decYYYY);

            System.out.println("SELECTED YEAR " + curYYYY + ", " + preYYYY);//check

        if(jComboBox1.getSelectedItem() == "ANNUAL") {

            SQL1 = "SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01JAN" + curYYYY +
                   "' AND INV_DATE <= '31DEC" + curYYYY + "'";

            SQL2 = "SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01JAN" + preYYYY +
                   "' AND INV_DATE <= '31DEC" + preYYYY + "'";

            try {
                DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
                Connection con;
                con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","mms","mms");
                System.out.println("DATABASE CONNECTED");

                Statement stmt1 = con.createStatement();
                ResultSet rset1 = stmt1.executeQuery(SQL1);

                while(rset1.next()) {
                    current = rset1.getString("TOT_SALES");

                    if(current != null) {
                        CURRENT_YEAR.setText("RM " + current);
                    }

                    else {
                        current = "0";
                    }
                }//end while (current year)
                System.out.println(Double.parseDouble(current));//check

                rset1 = stmt1.executeQuery(SQL2);

                while(rset1.next()) {
                    previous = rset1.getString("TOT_SALES");

                    if(previous != null) {
                        PREVIOUS_YEAR.setText("RM " + previous);
                    }

                     else {
                        previous = "0";
                     }
                    
                }//end while (previous year)
                System.out.println(Double.parseDouble(previous));//check

                if(Double.parseDouble(current) < Double.parseDouble(previous)) {
                    CURRENT_YEAR_D.setVisible(true);
                    CURRENT_YEAR_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(current) == Double.parseDouble(previous)) {
                    CURRENT_YEAR_G.setVisible(false);
                    CURRENT_YEAR_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(current) > Double.parseDouble(previous)) {
                    CURRENT_YEAR_G.setVisible(true);
                    CURRENT_YEAR_D.setVisible(false);
                }//end if (growth)

                System.out.println("ANNUAL REPORT SUCCESS");

                AnnualPanel.setVisible(true);
                MonthlyPanel.setVisible(false);

            }//end try

            catch (Exception e) {
                    System.out.println("CONNECT ERROR");
            }//end catch

        }//end if (annual)


        else if(jComboBox1.getSelectedItem() == "MONTHLY") {

            try {
                DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
                Connection con;
                con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","mms","mms");
                System.out.println("DATABASE CONNECTED");


                //JANUARY-----------------------------------------------------//
                Statement stmt2 = con.createStatement();
                ResultSet rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01JAN" + curYYYY +
                   "' AND INV_DATE <= '31JAN" + curYYYY + "'");

                while(rset2.next()) {
                    jan = rset2.getString("TOT_SALES");

                    if(jan != null) {
                        JAN.setText("RM " + jan);
                    }

                    else {
                        jan = "0";
                    }
                }//end while (JAN)

                System.out.println(Double.parseDouble(jan));//check

                //FEBRUARY----------------------------------------------------//

                if(Integer.parseInt(curYYYY)%4 == 0) {
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01FEB" + curYYYY +
                   "' AND INV_DATE <= '29FEB" + curYYYY + "'");
                }

                else if(Integer.parseInt(curYYYY) % 4 != 0) {
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01FEB" + curYYYY +
                   "' AND INV_DATE <= '28FEB" + curYYYY + "'");
                }


                while(rset2.next()) {
                    feb = rset2.getString("TOT_SALES");

                    if(feb != null) {
                        FEB.setText("RM " + feb);
                    }

                    else {
                        feb = "0";
                    }
                }//end while (FEB)

                if(Double.parseDouble(feb) < Double.parseDouble(jan)) {
                    FEB_D.setVisible(true);
                    FEB_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(feb) == Double.parseDouble(jan)) {
                    FEB_G.setVisible(false);
                    FEB_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(feb) > Double.parseDouble(jan)) {
                    FEB_G.setVisible(true);
                    FEB_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(feb));//check

                //MARCH-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01MAR" + curYYYY +
                   "' AND INV_DATE <= '31MAR" + curYYYY + "'");

                while(rset2.next()) {
                    mar = rset2.getString("TOT_SALES");

                    if(mar != null) {
                        MAR.setText("RM " + mar);
                    }

                    else {
                        mar = "0";
                    }
                }//end while (MAR)

                if(Double.parseDouble(mar) < Double.parseDouble(feb)) {
                    MAR_D.setVisible(true);
                    MAR_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(mar) == Double.parseDouble(feb)) {
                    MAR_G.setVisible(false);
                    MAR_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(mar) > Double.parseDouble(feb)) {
                    MAR_G.setVisible(true);
                    MAR_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(mar));//check

                //APRIL-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01APR" + curYYYY +
                   "' AND INV_DATE <= '30APR" + curYYYY + "'");

                while(rset2.next()) {
                    apr = rset2.getString("TOT_SALES");

                    if(apr != null) {
                        APR.setText("RM " + apr);
                    }

                    else {
                        apr = "0";
                    }
                }//end while (APR)

                if(Double.parseDouble(apr) < Double.parseDouble(mar)) {
                    APR_D.setVisible(true);
                    APR_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(apr) == Double.parseDouble(mar)) {
                    APR_G.setVisible(false);
                    APR_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(apr) > Double.parseDouble(mar)) {
                    APR_G.setVisible(true);
                    APR_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(apr));//check

                //MAY-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01MAY" + curYYYY +
                   "' AND INV_DATE <= '31MAY" + curYYYY + "'");

                while(rset2.next()) {
                    may = rset2.getString("TOT_SALES");

                    if(may != null) {
                        MAY.setText("RM " + may);
                    }

                    else {
                        may = "0";
                    }
                }//end while (MAY)

                if(Double.parseDouble(may) < Double.parseDouble(apr)) {
                    MAY_D.setVisible(true);
                    MAY_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(may) == Double.parseDouble(apr)) {
                    MAY_G.setVisible(false);
                    MAY_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(may) > Double.parseDouble(apr)) {
                    MAY_G.setVisible(true);
                    MAY_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(may));//check

                //JUNE-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01JUN" + curYYYY +
                   "' AND INV_DATE <= '30JUN" + curYYYY + "'");

                while(rset2.next()) {
                    jun = rset2.getString("TOT_SALES");

                    if(jun != null) {
                        JUN.setText("RM " + jun);
                    }

                    else {
                        jun = "0";
                    }
                }//end while (MAY)

                if(Double.parseDouble(jun) < Double.parseDouble(may)) {
                    JUN_D.setVisible(true);
                    JUN_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(jun) == Double.parseDouble(may)) {
                    JUN_G.setVisible(false);
                    JUN_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(jun) > Double.parseDouble(may)) {
                    JUN_G.setVisible(true);
                    JUN_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(jun));//check

                //JULY-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01JUL" + curYYYY +
                   "' AND INV_DATE <= '31JUL" + curYYYY + "'");

                while(rset2.next()) {
                    jul = rset2.getString("TOT_SALES");

                    if(jul != null) {
                        JUL.setText("RM " + jul);
                    }

                    else {
                        jul = "0";
                    }
                }//end while (MAY)

                if(Double.parseDouble(jul) < Double.parseDouble(jun)) {
                    JUL_D.setVisible(true);
                    JUL_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(jul) == Double.parseDouble(jun)) {
                    JUL_G.setVisible(false);
                    JUL_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(jul) > Double.parseDouble(jun)) {
                    JUL_G.setVisible(true);
                    JUL_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(jul));//check

                //AUGUST-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01AUG" + curYYYY +
                   "' AND INV_DATE <= '31AUG" + curYYYY + "'");

                while(rset2.next()) {
                    aug = rset2.getString("TOT_SALES");

                    if(aug != null) {
                        AUG.setText("RM " + aug);
                    }

                    else {
                        aug = "0";
                    }
                }//end while (AUG)

                if(Double.parseDouble(aug) < Double.parseDouble(jul)) {
                    AUG_D.setVisible(true);
                    AUG_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(aug) == Double.parseDouble(jul)) {
                    AUG_G.setVisible(false);
                    AUG_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(aug) > Double.parseDouble(jul)) {
                    AUG_G.setVisible(true);
                    AUG_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(aug));//check

                //SEPTEMBER-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01SEP" + curYYYY +
                   "' AND INV_DATE <= '30SEP" + curYYYY + "'");

                while(rset2.next()) {
                    sep = rset2.getString("TOT_SALES");

                    if(sep != null) {
                        SEP.setText("RM " + sep);
                    }

                    else {
                        sep = "0";
                    }
                }//end while (SEP)

                if(Double.parseDouble(sep) < Double.parseDouble(aug)) {
                    SEP_D.setVisible(true);
                    SEP_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(sep) == Double.parseDouble(aug)) {
                    SEP_G.setVisible(false);
                    SEP_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(sep) > Double.parseDouble(aug)) {
                    SEP_G.setVisible(true);
                    SEP_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(sep));//check

                //OCTOBER-------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01OCT" + curYYYY +
                   "' AND INV_DATE <= '31OCT" + curYYYY + "'");

                while(rset2.next()) {
                    oct = rset2.getString("TOT_SALES");

                    if(oct != null) {
                        OCT.setText("RM " + oct);
                    }

                    else {
                        oct = "0";
                    }
                }//end while (OCT)

                if(Double.parseDouble(oct) < Double.parseDouble(sep)) {
                    OCT_D.setVisible(true);
                    OCT_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(oct) == Double.parseDouble(sep)) {
                    OCT_G.setVisible(false);
                    OCT_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(oct) > Double.parseDouble(sep)) {
                    OCT_G.setVisible(true);
                    OCT_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(oct));//check

                //NOVEMBER------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01NOV" + curYYYY +
                   "' AND INV_DATE <= '30NOV" + curYYYY + "'");

                while(rset2.next()) {
                    nov = rset2.getString("TOT_SALES");

                    if(nov != null) {
                        NOV.setText("RM " + nov);
                    }

                    else {
                        nov = "0";
                    }
                }//end while (NOV)

                if(Double.parseDouble(nov) < Double.parseDouble(oct)) {
                    NOV_D.setVisible(true);
                    NOV_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(nov) == Double.parseDouble(oct)) {
                    NOV_G.setVisible(false);
                    NOV_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(nov) > Double.parseDouble(oct)) {
                    NOV_G.setVisible(true);
                    NOV_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(nov));//check

                //DECEMBER------------------------------------------------------//
                rset2 = stmt2.executeQuery("SELECT SUM(CUS_PAYMENT) AS TOT_SALES FROM SALES " +
                   "WHERE INV_DATE >= '01DEC" + curYYYY +
                   "' AND INV_DATE <= '31DEC" + curYYYY + "'");

                while(rset2.next()) {
                    dec = rset2.getString("TOT_SALES");

                    if(dec != null) {
                        DEC.setText("RM " + dec);
                    }

                    else {
                        dec = "0";
                    }
                }//end while (DEC)

                if(Double.parseDouble(dec) < Double.parseDouble(nov)) {
                    DEC_D.setVisible(true);
                    DEC_G.setVisible(false);
                }//end if (drop)

                else if(Double.parseDouble(dec) == Double.parseDouble(nov)) {
                    DEC_G.setVisible(false);
                    DEC_D.setVisible(false);
                }//end if (equal)

                else if(Double.parseDouble(dec) > Double.parseDouble(nov)) {
                    DEC_G.setVisible(true);
                    DEC_D.setVisible(false);
                }//end if (growth)

                System.out.println(Double.parseDouble(dec));//check


                System.out.println("MONTHLY REPORT SUCCESS");
                
                AnnualPanel.setVisible(false);
                MonthlyPanel.setVisible(true);

            }//end try

            catch (Exception e) {
                    System.out.println("CONNECT ERROR");
            }//end catch

        }//end else if (monthly)

        }//end else (valid year)

    }//GEN-LAST:event_jButton1ActionPerformed

    //OK BUTTON
    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed

        AnnualPanel.setVisible(false);
        MonthlyPanel.setVisible(false);

        jComboBox1.setSelectedItem("ANNUAL");
        jComboBox2.setSelectedItem("<YYYY>");

        CURRENT_YEAR.setText("----------NULL----------");
        PREVIOUS_YEAR.setText("----------NULL----------");

        JAN.setText("----------NULL----------");
        FEB.setText("----------NULL----------");
        MAR.setText("----------NULL----------");
        APR.setText("----------NULL----------");
        MAY.setText("----------NULL----------");
        JUN.setText("----------NULL----------");
        JUL.setText("----------NULL----------");
        AUG.setText("----------NULL----------");
        SEP.setText("----------NULL----------");
        OCT.setText("----------NULL----------");
        NOV.setText("----------NULL----------");
        DEC.setText("----------NULL----------");

    }//GEN-LAST:event_jButton2ActionPerformed

    //CANCEL BUTTON
    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed

        AnnualPanel.setVisible(false);
        MonthlyPanel.setVisible(false);

        jComboBox1.setSelectedItem("ANNUAL");
        jComboBox2.setSelectedItem("<YYYY>");

        CURRENT_YEAR.setText("----------NULL----------");
        PREVIOUS_YEAR.setText("----------NULL----------");

        JAN.setText("----------NULL----------");
        FEB.setText("----------NULL----------");
        MAR.setText("----------NULL----------");
        APR.setText("----------NULL----------");
        MAY.setText("----------NULL----------");
        JUN.setText("----------NULL----------");
        JUL.setText("----------NULL----------");
        AUG.setText("----------NULL----------");
        SEP.setText("----------NULL----------");
        OCT.setText("----------NULL----------");
        NOV.setText("----------NULL----------");
        DEC.setText("----------NULL----------");

        new SalesMenu().setVisible(true);
        setVisible(false);

}//GEN-LAST:event_jButton3ActionPerformed

    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new SalesPerformance().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JLabel APR;
    private javax.swing.JLabel APR_D;
    private javax.swing.JLabel APR_G;
    private javax.swing.JLabel AUG;
    private javax.swing.JLabel AUG_D;
    private javax.swing.JLabel AUG_G;
    private javax.swing.JPanel AnnualPanel;
    private javax.swing.JLabel CURRENT_YEAR;
    private javax.swing.JLabel CURRENT_YEAR_D;
    private javax.swing.JLabel CURRENT_YEAR_G;
    private javax.swing.JLabel DEC;
    private javax.swing.JLabel DEC_D;
    private javax.swing.JLabel DEC_G;
    private javax.swing.JLabel FEB;
    private javax.swing.JLabel FEB_D;
    private javax.swing.JLabel FEB_G;
    private javax.swing.JLabel JAN;
    private javax.swing.JLabel JAN_D;
    private javax.swing.JLabel JAN_G;
    private javax.swing.JLabel JUL;
    private javax.swing.JLabel JUL_D;
    private javax.swing.JLabel JUL_G;
    private javax.swing.JLabel JUN;
    private javax.swing.JLabel JUN_D;
    private javax.swing.JLabel JUN_G;
    private javax.swing.JLabel MAR;
    private javax.swing.JLabel MAR_D;
    private javax.swing.JLabel MAR_G;
    private javax.swing.JLabel MAY;
    private javax.swing.JLabel MAY_D;
    private javax.swing.JLabel MAY_G;
    private javax.swing.JPanel MonthlyPanel;
    private javax.swing.JLabel NOV;
    private javax.swing.JLabel NOV_D;
    private javax.swing.JLabel NOV_G;
    private javax.swing.JLabel OCT;
    private javax.swing.JLabel OCT_D;
    private javax.swing.JLabel OCT_G;
    private javax.swing.JLabel PREVIOUS_YEAR;
    private javax.swing.JLabel SEP;
    private javax.swing.JLabel SEP_D;
    private javax.swing.JLabel SEP_G;
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JComboBox jComboBox1;
    private javax.swing.JComboBox jComboBox2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel10;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel12;
    private javax.swing.JLabel jLabel13;
    private javax.swing.JLabel jLabel14;
    private javax.swing.JLabel jLabel15;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel18;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JSeparator jSeparator1;
    // End of variables declaration//GEN-END:variables

}
